package com.xyy.saas.payment.service.job;

import com.xyy.saas.payment.pojo.param.PayAmountReportParam;

import java.util.Date;

public interface OrderJobService {

    /**
     * 生成待冻结单据
     * @param businessOrderType
     * @param startTime
     * @param endTime
     */
    void genFrozenSettlementOrder(String businessOrderType, Date startTime, Date endTime);

    /**
     * 微信红包、企业付款状态查询
     */
    void checkWxBusinessStatus();

    /**
     * 同步支付金额数据 本地的计算
     */
    void syncPayAmountReport(PayAmountReportParam param);

    void syncPayAmountDictData();

}
